package org.lora.biz.workflow.engines.entity;

public class ProcessDefVer {
    /**
     * <code>processVersionId</code> - 流程定义版本ID
     */
    private String processVersionId;

    /**
     * <code>processDefinitionId</code> - 流程定义ID
     */
    private String processDefinitionId;

    /**
     * <code>version</code> - 版本号
     */
    private String version;

    /**
     * <code>resourceId</code> - 资源ID
     */
    private String resourceId;

    /**
     * <code>effective</code> - 是否有效版本
     */
    private String effective;

    /**
     * <code>domainId</code> - 域ID
     */
    private String domainId;

    /**
     * 获取 流程定义版本ID
     *
     * @return 流程定义版本ID
     */
    public String getProcessVersionId() {
        return processVersionId;
    }

    /**
     * 设置 流程定义版本ID
     *
     * @param processVersionId
     */
    public void setProcessVersionId(String processVersionId) {
        this.processVersionId = processVersionId == null ? null : processVersionId.trim();
    }

    /**
     * 获取 流程定义ID
     *
     * @return 流程定义ID
     */
    public String getProcessDefinitionId() {
        return processDefinitionId;
    }

    /**
     * 设置 流程定义ID
     *
     * @param processDefinitionId
     */
    public void setProcessDefinitionId(String processDefinitionId) {
        this.processDefinitionId = processDefinitionId == null ? null : processDefinitionId.trim();
    }

    /**
     * 获取 版本号
     *
     * @return 版本号
     */
    public String getVersion() {
        return version;
    }

    /**
     * 设置 版本号
     *
     * @param version
     */
    public void setVersion(String version) {
        this.version = version == null ? null : version.trim();
    }

    /**
     * 获取 资源ID
     *
     * @return 资源ID
     */
    public String getResourceId() {
        return resourceId;
    }

    /**
     * 设置 资源ID
     *
     * @param resourceId
     */
    public void setResourceId(String resourceId) {
        this.resourceId = resourceId == null ? null : resourceId.trim();
    }

    /**
     * 获取 是否有效版本
     *
     * @return 是否有效版本
     */
    public String getEffective() {
        return effective;
    }

    /**
     * 设置 是否有效版本
     *
     * @param effective
     */
    public void setEffective(String effective) {
        this.effective = effective == null ? null : effective.trim();
    }

    /**
     * 获取 域ID
     *
     * @return 域ID
     */
    public String getDomainId() {
        return domainId;
    }

    /**
     * 设置 域ID
     *
     * @param domainId
     */
    public void setDomainId(String domainId) {
        this.domainId = domainId == null ? null : domainId.trim();
    }
}